package com.asktgapp.model;

import java.util.ArrayList;
import java.util.List;

/**
 * time:2018/3/4
 * Create By ZhaoKai
 * Email: dczk@foxmail.com
 * Description:
 */

public class SearchVO {

    /**
     * infoList : [{"id":3,"bannerPic":"http://192.168.1.121:8080/jiangong/downloadFile.do?id=912c4e94-80ed-4f88-9c36-d5cd23977b38","title":"撒大声1","addTime":"2018.01.30 14:04:27","viewNumber":110,"likeNumber":1,"content":null}]
     * info_more : 0
     * lease_more : 0
     * qiuZuList : [{"pro_name":"上海市","id":2,"city_name":"上海","title":"RT 1232","price":300,"time_limit":30,"price_unit":"元/小时","add_time":"2018.02.10 16:30:11"},{"pro_name":"江苏省","id":5,"city_name":"泰州市","title":"类型2品牌1 测试","price":2.5,"time_limit":20,"price_unit":"元/小时","add_time":"2018.02.28 10:27:11"}]
     * projecterList : []
     * problem_more : 0
     * problemList : []
     * leaseList : [{"pro_name":"江苏省","id":1,"banner_pic":"http://192.168.1.121:8080/jiangong/downloadFile.do?id=c26d2d89-38f3-42a2-b7af-2d613ba313cc","city_name":"常州市","title":"垃圾1","price":100,"state":0,"price_unit":"11","add_time":"2018.02.02 16:39:21"}]
     * twoHardList : [{"pro_name":"广东省","working_hours":100,"id":2,"banner_pic":"http://192.168.1.121:8080/jiangong/downloadFile.do?id=59a3240e-a2d5-4426-8a5f-6cce671b8973","city_name":"云浮市","title":"类型1品牌1 苹果123","price":15,"state":0,"price_unit":"元","production_date":"2017.12.10 00:00:00"},{"pro_name":"河北省","working_hours":255,"id":6,"banner_pic":"http://192.168.1.121:8080/jiangong/downloadFile.do?id=a2c7d2fc-27ae-4d21-b1a8-954e4fedd499","city_name":"唐山市","title":"类型1品牌1 A1308","price":58000,"state":0,"price_unit":"元","production_date":"2018.02.01 00:00:00"}]
     * qiuZu_more : 0
     * twoHard_more : 1
     * projecter_more : 0
     */

    private int info_more;
    private int lease_more;
    private int problem_more;
    private int qiuZu_more;
    private int twoHard_more;
    private int projecter_more;
    private int service_more;
    private List<InfoListBean> infoList;
    private List<QiuZuListBean> qiuZuList;
    private List<ProjecterListBean> projecterList;
    private List<ProblemListBean> problemList;
    private List<LeaseListBean> leaseList;
    private List<TwoHardListBean> twoHardList;
    private List<ServiceListBean> serviceList;


    public List<ServiceListBean> getServiceList() {
        if (serviceList == null) {
            return new ArrayList<>();
        }
        return serviceList;
    }

    public void setServiceList(List<ServiceListBean> serviceList) {
        this.serviceList = serviceList;
    }

    public int getService_more() {
        return service_more;
    }

    public void setService_more(int service_more) {
        this.service_more = service_more;
    }



    public int getInfo_more() {
        return info_more;
    }

    public void setInfo_more(int info_more) {
        this.info_more = info_more;
    }

    public int getLease_more() {
        return lease_more;
    }

    public void setLease_more(int lease_more) {
        this.lease_more = lease_more;
    }

    public int getProblem_more() {
        return problem_more;
    }

    public void setProblem_more(int problem_more) {
        this.problem_more = problem_more;
    }

    public int getQiuZu_more() {
        return qiuZu_more;
    }

    public void setQiuZu_more(int qiuZu_more) {
        this.qiuZu_more = qiuZu_more;
    }

    public int getTwoHard_more() {
        return twoHard_more;
    }

    public void setTwoHard_more(int twoHard_more) {
        this.twoHard_more = twoHard_more;
    }

    public int getProjecter_more() {
        return projecter_more;
    }

    public void setProjecter_more(int projecter_more) {
        this.projecter_more = projecter_more;
    }

    public List<InfoListBean> getInfoList() {
        return infoList;
    }

    public void setInfoList(List<InfoListBean> infoList) {
        this.infoList = infoList;
    }

    public List<QiuZuListBean> getQiuZuList() {
        return qiuZuList;
    }

    public void setQiuZuList(List<QiuZuListBean> qiuZuList) {
        this.qiuZuList = qiuZuList;
    }

    public List<ProjecterListBean> getProjecterList() {
        return projecterList;
    }

    public void setProjecterList(List<ProjecterListBean> projecterList) {
        this.projecterList = projecterList;
    }

    public List<ProblemListBean> getProblemList() {
        return problemList;
    }

    public void setProblemList(List<ProblemListBean> problemList) {
        this.problemList = problemList;
    }

    public List<LeaseListBean> getLeaseList() {
        return leaseList;
    }

    public void setLeaseList(List<LeaseListBean> leaseList) {
        this.leaseList = leaseList;
    }

    public List<TwoHardListBean> getTwoHardList() {
        return twoHardList;
    }

    public void setTwoHardList(List<TwoHardListBean> twoHardList) {
        this.twoHardList = twoHardList;
    }


    public static class ProblemListBean {

        /**
         * qUersName : 大凯
         * aLabel :
         * qId : 10
         * aUserName : 18221022803
         * aId : 7
         * aUserPic : http://192.168.1.121:8080/jiangong/downloadFile.do?id=2b5ac72d-7444-4d5e-b3e5-c0ddfd2f6f61
         * aContent : Fhhgfdddrghhhhhdcbhhsaaggghhgg
         * qContent : 花儿为什么这样红？
         * qUserPic : http://192.168.1.121:8080/jiangong/downloadFile.do?id=d6bde10f-33a0-42d3-9db7-0cca71b67008
         * likeNumber : 0
         * isAnswer : 1
         * addTime : 2018.02.27 17:33:19
         */

        private String qUersName;
        private String aLabel;
        private int qId;
        private String aUserName;
        private int aId;
        private String aUserPic;
        private String aContent;
        private String qContent;
        private String qUserPic;
        private int likeNumber;
        private int isAnswer;
        private String addTime;
        private boolean isFirst;
        private String aRealName;

        public String getaRealName() {
            return aRealName;
        }

        public void setaRealName(String aRealName) {
            this.aRealName = aRealName;
        }

        public boolean isFirst() {
            return isFirst;
        }

        public void setFirst(boolean first) {
            isFirst = first;
        }


        public String getQUersName() {
            return qUersName;
        }

        public void setQUersName(String qUersName) {
            this.qUersName = qUersName;
        }

        public String getALabel() {
            return aLabel;
        }

        public void setALabel(String aLabel) {
            this.aLabel = aLabel;
        }

        public int getQId() {
            return qId;
        }

        public void setQId(int qId) {
            this.qId = qId;
        }

        public String getAUserName() {
            return aUserName;
        }

        public void setAUserName(String aUserName) {
            this.aUserName = aUserName;
        }

        public int getAId() {
            return aId;
        }

        public void setAId(int aId) {
            this.aId = aId;
        }

        public String getAUserPic() {
            return aUserPic;
        }

        public void setAUserPic(String aUserPic) {
            this.aUserPic = aUserPic;
        }

        public String getAContent() {
            return aContent;
        }

        public void setAContent(String aContent) {
            this.aContent = aContent;
        }

        public String getQContent() {
            return qContent;
        }

        public void setQContent(String qContent) {
            this.qContent = qContent;
        }

        public String getQUserPic() {
            return qUserPic;
        }

        public void setQUserPic(String qUserPic) {
            this.qUserPic = qUserPic;
        }

        public int getLikeNumber() {
            return likeNumber;
        }

        public void setLikeNumber(int likeNumber) {
            this.likeNumber = likeNumber;
        }

        public int getIsAnswer() {
            return isAnswer;
        }

        public void setIsAnswer(int isAnswer) {
            this.isAnswer = isAnswer;
        }

        public String getAddTime() {
            return addTime;
        }

        public void setAddTime(String addTime) {
            this.addTime = addTime;
        }
    }

    public static class ProjecterListBean {

        /**
         * id : 16
         * phone : 15061932767
         * password : e10adc3949ba59abbe56e057f20f883e
         * userPic : http://192.168.1.121:8080/jiangong/downloadFile.do?id=d6bde10f-33a0-42d3-9db7-0cca71b67008
         * username : 大凯
         * isShow : 0
         * realname : 赵凯
         * gender : 0
         * cardNo : 430703199409148659
         * company : 比由
         * position : 开发
         * goodFeild : 工作
         * description : 自我介绍，我是凯凯
         * cardPic1 : 36452ccf-9a63-43fb-ab09-5cd725dfb703
         * cardPic2 : 2e8f58a7-ab92-47f2-a39e-a716447fd3f2
         * qualificationPic :
         * authStatus : 1
         * reason : null
         * isEngineer : 1
         * weixinId : o2IcIwKxAQ5732N7Covzu2UrL5AI
         * qqId : 06D19EA85FEC48DACFDBFF6E7539EDE1
         * status : 0
         * ymToken : life  is  so  beautiful
         * huanxinId : null
         * isBusiness : 1
         * label : null
         * advisoryPrice : 0.01
         * detectionPrice : 0.01
         * evaluationPrice : 0.01
         * money : 900
         * txPassword : e10adc3949ba59abbe56e057f20f883e
         * recommendReason : null
         */
        private boolean isFirst;

        public boolean isFirst() {
            return isFirst;
        }

        public void setFirst(boolean first) {
            isFirst = first;
        }

        private int id;
        private String phone;
        private String password;
        private String userPic;
        private String username;
        private int isShow;
        private String realname;
        private int gender;
        private String cardNo;
        private String company;
        private String position;
        private String goodFeild;
        private String description;
        private String cardPic1;
        private String cardPic2;
        private String qualificationPic;
        private int authStatus;
        private String reason;
        private int isEngineer;
        private String weixinId;
        private String qqId;
        private int status;
        private String ymToken;
        private String huanxinId;
        private int isBusiness;
        private String label;
        private double advisoryPrice;
        private double detectionPrice;
        private double evaluationPrice;
        private double money;
        private String txPassword;
        private String recommendReason;

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getPhone() {
            return phone;
        }

        public void setPhone(String phone) {
            this.phone = phone;
        }

        public String getPassword() {
            return password;
        }

        public void setPassword(String password) {
            this.password = password;
        }

        public String getUserPic() {
            return userPic;
        }

        public void setUserPic(String userPic) {
            this.userPic = userPic;
        }

        public String getUsername() {
            return username;
        }

        public void setUsername(String username) {
            this.username = username;
        }

        public int getIsShow() {
            return isShow;
        }

        public void setIsShow(int isShow) {
            this.isShow = isShow;
        }

        public String getRealname() {
            return realname;
        }

        public void setRealname(String realname) {
            this.realname = realname;
        }

        public int getGender() {
            return gender;
        }

        public void setGender(int gender) {
            this.gender = gender;
        }

        public String getCardNo() {
            return cardNo;
        }

        public void setCardNo(String cardNo) {
            this.cardNo = cardNo;
        }

        public String getCompany() {
            return company;
        }

        public void setCompany(String company) {
            this.company = company;
        }

        public String getPosition() {
            return position;
        }

        public void setPosition(String position) {
            this.position = position;
        }

        public String getGoodFeild() {
            return goodFeild;
        }

        public void setGoodFeild(String goodFeild) {
            this.goodFeild = goodFeild;
        }

        public String getDescription() {
            return description;
        }

        public void setDescription(String description) {
            this.description = description;
        }

        public String getCardPic1() {
            return cardPic1;
        }

        public void setCardPic1(String cardPic1) {
            this.cardPic1 = cardPic1;
        }

        public String getCardPic2() {
            return cardPic2;
        }

        public void setCardPic2(String cardPic2) {
            this.cardPic2 = cardPic2;
        }

        public String getQualificationPic() {
            return qualificationPic;
        }

        public void setQualificationPic(String qualificationPic) {
            this.qualificationPic = qualificationPic;
        }

        public int getAuthStatus() {
            return authStatus;
        }

        public void setAuthStatus(int authStatus) {
            this.authStatus = authStatus;
        }

        public String getReason() {
            return reason;
        }

        public void setReason(String reason) {
            this.reason = reason;
        }

        public int getIsEngineer() {
            return isEngineer;
        }

        public void setIsEngineer(int isEngineer) {
            this.isEngineer = isEngineer;
        }

        public String getWeixinId() {
            return weixinId;
        }

        public void setWeixinId(String weixinId) {
            this.weixinId = weixinId;
        }

        public String getQqId() {
            return qqId;
        }

        public void setQqId(String qqId) {
            this.qqId = qqId;
        }

        public int getStatus() {
            return status;
        }

        public void setStatus(int status) {
            this.status = status;
        }

        public String getYmToken() {
            return ymToken;
        }

        public void setYmToken(String ymToken) {
            this.ymToken = ymToken;
        }

        public String getHuanxinId() {
            return huanxinId;
        }

        public void setHuanxinId(String huanxinId) {
            this.huanxinId = huanxinId;
        }

        public int getIsBusiness() {
            return isBusiness;
        }

        public void setIsBusiness(int isBusiness) {
            this.isBusiness = isBusiness;
        }

        public String getLabel() {
            return label;
        }

        public void setLabel(String label) {
            this.label = label;
        }

        public double getAdvisoryPrice() {
            return advisoryPrice;
        }

        public void setAdvisoryPrice(double advisoryPrice) {
            this.advisoryPrice = advisoryPrice;
        }

        public double getDetectionPrice() {
            return detectionPrice;
        }

        public void setDetectionPrice(double detectionPrice) {
            this.detectionPrice = detectionPrice;
        }

        public double getEvaluationPrice() {
            return evaluationPrice;
        }

        public void setEvaluationPrice(double evaluationPrice) {
            this.evaluationPrice = evaluationPrice;
        }

        public double getMoney() {
            return money;
        }

        public void setMoney(double money) {
            this.money = money;
        }

        public String getTxPassword() {
            return txPassword;
        }

        public void setTxPassword(String txPassword) {
            this.txPassword = txPassword;
        }

        public String getRecommendReason() {
            return recommendReason;
        }

        public void setRecommendReason(String recommendReason) {
            this.recommendReason = recommendReason;
        }
    }

    public static class InfoListBean {
        /**
         * id : 3
         * bannerPic : http://192.168.1.121:8080/jiangong/downloadFile.do?id=912c4e94-80ed-4f88-9c36-d5cd23977b38
         * title : 撒大声1
         * addTime : 2018.01.30 14:04:27
         * viewNumber : 110
         * likeNumber : 1
         * content : null
         */

        private boolean isFirst;

        public boolean isFirst() {
            return isFirst;
        }

        public void setFirst(boolean first) {
            isFirst = first;
        }
        private int commentNumber;

        public int getCommentNumber() {
            return commentNumber;
        }

        public void setCommentNumber(int commentNumber) {
            this.commentNumber = commentNumber;
        }

        private int id;
        private String bannerPic;
        private String title;
        private String addTime;
        private int viewNumber;
        private int likeNumber;
        private String content;

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getBannerPic() {
            return bannerPic;
        }

        public void setBannerPic(String bannerPic) {
            this.bannerPic = bannerPic;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getAddTime() {
            return addTime;
        }

        public void setAddTime(String addTime) {
            this.addTime = addTime;
        }

        public int getViewNumber() {
            return viewNumber;
        }

        public void setViewNumber(int viewNumber) {
            this.viewNumber = viewNumber;
        }

        public int getLikeNumber() {
            return likeNumber;
        }

        public void setLikeNumber(int likeNumber) {
            this.likeNumber = likeNumber;
        }

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }
    }

    public static class QiuZuListBean {
        /**
         * pro_name : 上海市
         * id : 2
         * city_name : 上海
         * title : RT 1232
         * price : 300
         * time_limit : 30
         * price_unit : 元/小时
         * add_time : 2018.02.10 16:30:11
         */

        private String pro_name;
        private int id;
        private String city_name;
        private String title;
        private double price;
        private int time_limit;
        private String price_unit;
        private String add_time;
        private boolean isFirst;

        public boolean isFirst() {
            return isFirst;
        }

        public void setFirst(boolean first) {
            isFirst = first;
        }

        public String getPro_name() {
            return pro_name;
        }

        public void setPro_name(String pro_name) {
            this.pro_name = pro_name;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getCity_name() {
            return city_name;
        }

        public void setCity_name(String city_name) {
            this.city_name = city_name;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public double getPrice() {
            return price;
        }

        public void setPrice(double price) {
            this.price = price;
        }

        public int getTime_limit() {
            return time_limit;
        }

        public void setTime_limit(int time_limit) {
            this.time_limit = time_limit;
        }

        public String getPrice_unit() {
            return price_unit;
        }

        public void setPrice_unit(String price_unit) {
            this.price_unit = price_unit;
        }

        public String getAdd_time() {
            return add_time;
        }

        public void setAdd_time(String add_time) {
            this.add_time = add_time;
        }
    }

    public static class LeaseListBean {
        /**
         * pro_name : 江苏省
         * id : 1
         * banner_pic : http://192.168.1.121:8080/jiangong/downloadFile.do?id=c26d2d89-38f3-42a2-b7af-2d613ba313cc
         * city_name : 常州市
         * title : 垃圾1
         * price : 100
         * state : 0
         * price_unit : 11
         * add_time : 2018.02.02 16:39:21
         */

        private String pro_name;
        private int id;
        private String banner_pic;
        private String city_name;
        private String title;
        private double price;
        private int state;
        private String price_unit;
        private String add_time;
        private boolean isFirst;

        public boolean isFirst() {
            return isFirst;
        }

        public void setFirst(boolean first) {
            isFirst = first;
        }

        public String getPro_name() {
            return pro_name;
        }

        public void setPro_name(String pro_name) {
            this.pro_name = pro_name;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getBanner_pic() {
            return banner_pic;
        }

        public void setBanner_pic(String banner_pic) {
            this.banner_pic = banner_pic;
        }

        public String getCity_name() {
            return city_name;
        }

        public void setCity_name(String city_name) {
            this.city_name = city_name;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public double getPrice() {
            return price;
        }

        public void setPrice(double price) {
            this.price = price;
        }

        public int getState() {
            return state;
        }

        public void setState(int state) {
            this.state = state;
        }

        public String getPrice_unit() {
            return price_unit;
        }

        public void setPrice_unit(String price_unit) {
            this.price_unit = price_unit;
        }

        public String getAdd_time() {
            return add_time;
        }

        public void setAdd_time(String add_time) {
            this.add_time = add_time;
        }
    }

    public static class TwoHardListBean {
        /**
         * pro_name : 广东省
         * working_hours : 100
         * id : 2
         * banner_pic : http://192.168.1.121:8080/jiangong/downloadFile.do?id=59a3240e-a2d5-4426-8a5f-6cce671b8973
         * city_name : 云浮市
         * title : 类型1品牌1 苹果123
         * price : 15
         * state : 0
         * price_unit : 元
         * production_date : 2017.12.10 00:00:00
         */

        private String pro_name;
        private double working_hours;
        private int id;
        private String banner_pic;
        private String city_name;
        private String title;
        private double price;
        private int state;
        private String price_unit;
        private String production_date;
        private boolean isFirst;

        public boolean isFirst() {
            return isFirst;
        }

        public void setFirst(boolean first) {
            isFirst = first;
        }


        public String getPro_name() {
            return pro_name;
        }

        public void setPro_name(String pro_name) {
            this.pro_name = pro_name;
        }

        public double getWorking_hours() {
            return working_hours;
        }

        public void setWorking_hours(double working_hours) {
            this.working_hours = working_hours;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getBanner_pic() {
            return banner_pic;
        }

        public void setBanner_pic(String banner_pic) {
            this.banner_pic = banner_pic;
        }

        public String getCity_name() {
            return city_name;
        }

        public void setCity_name(String city_name) {
            this.city_name = city_name;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public double getPrice() {
            return price;
        }

        public void setPrice(double price) {
            this.price = price;
        }

        public int getState() {
            return state;
        }

        public void setState(int state) {
            this.state = state;
        }

        public String getPrice_unit() {
            return price_unit;
        }

        public void setPrice_unit(String price_unit) {
            this.price_unit = price_unit;
        }

        public String getProduction_date() {
            return production_date;
        }

        public void setProduction_date(String production_date) {
            this.production_date = production_date;
        }
    }

    public static class ServiceListBean {
        /**
         * id : 7
         * userPic : http://140.143.129.120:8080/jiangong/downloadFile.do?id=8ac5cc11-c5fb-4eac-bd80-a8d2873fc902
         * userId : 10673
         * userName : 宋测试小号2一二三四五六七八九十一二三四五六七八
         * type : 1
         * addTime : 2018.09.08 18:22:49
         * info : 小松360动作很薄
         * cityName : 大连市
         * proviceName : 辽宁省
         */

        private String id;
        private String userPic;
        private String userId;
        private String userName;
        private String type;
        private String addTime;
        private String info;
        private String cityName;
        private String proviceName;
        private boolean isFirst;

        public boolean isFirst() {
            return isFirst;
        }

        public void setFirst(boolean first) {
            isFirst = first;
        }
        public String getId() {
            return id == null ? "" : id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getUserPic() {
            return userPic == null ? "" : userPic;
        }

        public void setUserPic(String userPic) {
            this.userPic = userPic;
        }

        public String getUserId() {
            return userId == null ? "" : userId;
        }

        public void setUserId(String userId) {
            this.userId = userId;
        }

        public String getUserName() {
            return userName == null ? "" : userName;
        }

        public void setUserName(String userName) {
            this.userName = userName;
        }

        public String getType() {
            return type == null ? "" : type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public String getAddTime() {
            return addTime == null ? "" : addTime;
        }

        public void setAddTime(String addTime) {
            this.addTime = addTime;
        }

        public String getInfo() {
            return info == null ? "" : info;
        }

        public void setInfo(String info) {
            this.info = info;
        }

        public String getCityName() {
            return cityName == null ? "" : cityName;
        }

        public void setCityName(String cityName) {
            this.cityName = cityName;
        }

        public String getProviceName() {
            return proviceName == null ? "" : proviceName;
        }

        public void setProviceName(String proviceName) {
            this.proviceName = proviceName;
        }
    }
}
